<?php echo form_open('commandes/commandeAdmin');?>
<div class="divrondform">
<div align="left" style="font-weight:bold;" padding="30px">
        Commande compl&egrave;te &agrave; l'ouverture de la page.<br>
        Cliquer sur une personne ayant command&eacute; pour voir sa commande avec son total.<br>
        Bouton "Voir commande compl&egrave;te" pour revenir &agrave; l'ensemble de la comande.
        </div>
        <div style="margin-left:50px; margin-top:20px;">
                <table>
                        <tr>
                                <td>
                                        <table id="lignes_commande_grid" style="cursor:pointer"></table>
                                </td>
                                <td valign="top">
                                        <table id="users_commande_grid" style="cursor:pointer"></table>
                                </td>
                        </tr>
                        <tr>
                                <td id="total">
                                        Montant total : <?php echo number_format($total, 2); ?> &euro;
                                </td>
                                <td></td>
                        </tr>
                        <tr>
                                <td valign="top" width="300px" style="margin:auto;">
                                        <input class="boutons" name="BAdminCommande" type="button" value="Voir commande compl&egrave;te" style="width:195px;" onclick="commandeComplete();" />
                                        <input class="boutons" name="BAdminCommande" type="submit" value="Générer Excel" style="width:130 px" />
                                        <input class="boutons" name="BAdminCommande" type="submit" value="Vers &quot;<?php echo $suivant; ?>&quot;" style="width:130 px" <?php if($suivant == "####") { echo 'disabled="disabled"'; }?>/>
                                        <input type="hidden" name="NLigne" id="NLigne" value="NULL"/>
                                        <input type="hidden" name="NUser" id="NUser" valur="NULL" />
                                </td>
                                <td>
                                	<input class="boutons" name="BAdminCommande" type="submit" value="Retour" style="width:130 px" />
                                </td>   
                        </tr>
                </table>
        </div>
        <div id="pager"></div>
        <div id="upager"></div>
        <?php echo $lignesCommandeGrille; ?>
        <?php echo $usersCommandeGrille; ?>
        <br>
</div>    
</form>
<script>

function cdblClick(id) {
        $("#NLigne").val(id);
        $("#BCM").click();
}
function cselectRow(id) {
    $("#NLigne").val(id);       
}

function udblClick(id) {
    $("#NUser").val(id);
    $("#lignes_commande_grid").jqGrid('setGridParam', { url:'userLignes/' + id, datatype:'json' });
    $("#lignes_commande_grid").trigger('reloadGrid');
}
function uselectRow(id) {
	$("#NUser").val(id);

	$("#lignes_commande_grid").jqGrid('setGridParam', { url:'userLignes/' + id, datatype:'json'  });
	$("#lignes_commande_grid").trigger('reloadGrid');	       
}

function commandeComplete() {
	$("#lignes_commande_grid").jqGrid('setGridParam', { url:'allLignes', datatype:'json'  });
	$("#lignes_commande_grid").trigger('reloadGrid');	       
}

function afterLoading() {
	var grille = $("#lignes_commande_grid");
	var index   = grille.jqGrid('getGridParam', '_index');
	var n;
	var i;
	var m = 0; // Montant du total de la commande du user

	for(i in index) {
		// Ajout "gras" lorsque le montant > 0
		n = parseFloat(grille.jqGrid('getCell', i, 'nombre' ));		
		if(n > 0) { 
			grille.jqGrid('setCell', i, 'nombre', '', {'font-weight': 'bold'});
			grille.jqGrid('setCell', i, 'montant', '', {'font-weight': 'bold'});
			grille.jqGrid('setCell', i, 'nombre', '', {'color': 'green'});
			grille.jqGrid('setCell', i, 'montant', '', {'color': 'green'});
		}
		// Calcul montant total
		m = m + parseFloat(grille.jqGrid('getCell', i, 'montant' ));
	}
	$("#total").html("<span style='font-weight: bold;'>Montant total : " + m.toFixed(2) + " &euro;</span>");
}

</script>
